._tagsContainer_11l5x_5{min-height:100vh;background-image:url(/hubfs/huntin-fool/Test/CTA/topo-65-background.png);background-size:cover;background-position:center;background-attachment:fixed;position:relative}._tagsContainer_11l5x_5:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000004d;z-index:1}._tagsContent_11l5x_25{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh}._mobileFilterBar_11l5x_34{display:flex;align-items:center;justify-content:flex-start;background-color:#1a1a1a;padding:12px 16px;position:sticky;top:0;z-index:100;width:100%}._filterToggleBtn_11l5x_46{display:flex;align-items:center;gap:8px;background-color:transparent;color:#fff;border:2px solid rgba(255,255,255,.3);padding:10px 16px;border-radius:4px;cursor:pointer;font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-size:14px}._filterToggleBtn_11l5x_46:hover{background-color:#ffffff1a;border-color:#ffffff80}._filterOverlay_11l5x_68{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:998}._filterSidebar_11l5x_78{position:fixed;top:var(--header-height, 0px);left:0;width:100%;height:calc(100% - var(--header-height, 0px));background-color:#1a1a1acc;color:#fff;z-index:999;transform:translate(-100%);transition:transform .3s ease;overflow-y:auto;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(.33ch);backdrop-filter:blur(.33ch)}._filterSidebar_11l5x_78._open_11l5x_95{transform:translate(0)}._filterHeader_11l5x_99{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#010004;border-bottom:1px solid #333333}._filterHeader_11l5x_99 h2{margin:0;font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}._filterCloseBtn_11l5x_116{background:none;border:none;font-size:24px;cursor:pointer;color:#fff;padding:4px;line-height:1}._filterCloseBtn_11l5x_116:hover{opacity:.8}@media (min-width: 1024px){._filterCloseBtn_11l5x_116{display:none}}._filterContent_11l5x_136{flex:1;padding:20px}._searchSection_11l5x_142{display:flex;gap:8px;margin-bottom:24px}._searchInput_11l5x_148{flex:1;padding:12px;border:1px solid #555555;border-radius:4px;background-color:#333;color:#fff;font-size:16px}._searchInput_11l5x_148::placeholder{color:#a3a3a3}._searchInput_11l5x_148:focus{outline:none;border-color:#a3a3a3;box-shadow:0 0 0 2px #a3a3a333}._resetBtn_11l5x_168{padding:12px 16px;background-color:#555;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:500}._resetBtn_11l5x_168:hover{background-color:#6b6b6b}._filterSection_11l5x_183{margin-bottom:20px;border:1px solid #333333;border-radius:4px;overflow:hidden}._filterSectionHeader_11l5x_190{width:100%;padding:.229em 1ch;font-size:1.5rem;color:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;letter-spacing:.5px;background-color:transparent;border-bottom:1px solid rgb(242,84,88);border-radius:0;padding-left:0;padding-right:0;padding-bottom:.5em;font-size:1.2rem}._filterSectionHeader_11l5x_190:hover{background-color:#555}._filterSectionIcon_11l5x_215{transition:transform .2s ease}._filterSectionIcon_11l5x_215._expanded_11l5x_219{transform:rotate(180deg)}._filterSectionContent_11l5x_223{padding:16px;background-color:#1a1a1a}._filterCheckbox_11l5x_229{display:flex;align-items:center;margin-bottom:12px;cursor:pointer;font-size:14px}._filterCheckbox_11l5x_229 input[type=checkbox]{margin-right:12px;width:16px;height:16px;accent-color:#a3a3a3}._filterCheckbox_11l5x_229 span{flex:1}._clearFiltersBtnSidebar_11l5x_249{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;margin-bottom:20px;background-color:#ec202426;color:#ec2024;border:1px solid rgb(236,32,36);border-radius:4px;cursor:pointer;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._clearFiltersBtnSidebar_11l5x_249:hover{background-color:#ec202440}._tagGridContainer_11l5x_273{flex:1;padding:1rem;background-color:#fffc}._tagGridHeader_11l5x_279{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._tagGridTitle_11l5x_286{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:0}._clearFiltersBtn_11l5x_249{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:transparent;color:#6b6b6b;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500}._clearFiltersBtn_11l5x_249:hover{background-color:#f7f7f7;color:#555}._clearFiltersBtnDesktop_11l5x_312{display:none}._selectedFiltersSummary_11l5x_317{display:flex;flex-wrap:wrap;gap:8px;padding:0 1rem 1rem;background-color:transparent}._filterPill_11l5x_325{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background-color:#ec2024;color:#fff;border:none;border-radius:20px;cursor:pointer;font-size:12px;font-weight:500;transition:background-color .2s ease}._filterPill_11l5x_325:hover{background-color:#d93d41}._filterPillText_11l5x_344{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filterPill_11l5x_325 svg{flex-shrink:0;opacity:.8}._tagGrid_11l5x_273{display:grid;grid-template-columns:1fr;gap:1rem}._tagCard_11l5x_364{background-color:#fff;border-radius:.66rem;overflow:hidden;box-shadow:0 10px 20px -10px #000c;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column}._tagCard_11l5x_364:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}._tagCardHeader_11l5x_379{display:flex;justify-content:space-between;align-items:center;padding:16px 20px 12px;background-color:#1a1a1a;color:#fff}._stateBadge_11l5x_388{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background-color:#ffffff26;padding:4px 12px;border-radius:4px}._tagTypeBadge_11l5x_398{font-size:.75rem;font-weight:500;padding:4px 10px;border-radius:20px;background-color:#f25458e6;color:#fff}._tagCardBody_11l5x_407{padding:20px;flex:1}._tagSpecies_11l5x_412{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:0 0 8px;line-height:1.3}._tagUnit_11l5x_420{font-size:.875rem;color:#6b6b6b;margin-bottom:12px}._tagPrice_11l5x_426{font-size:1.25rem;font-weight:700;color:#f25458;margin-bottom:12px}._tagDescription_11l5x_433{font-size:.875rem;color:#555;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._tagCardFooter_11l5x_444{padding:16px 20px;border-top:1px solid #e5e5e5;background-color:#f7f7f7}._contactInfo_11l5x_450{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}._contactName_11l5x_458{font-size:.875rem;font-weight:600;color:#333}._contactActions_11l5x_464{display:flex;gap:12px}._contactLink_11l5x_469{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:600;color:rgb(var(--color-black));text-decoration:none;padding:4px 8px;border-radius:4px;transition:background-color .2s ease}._contactLink_11l5x_469:hover{background-color:#0100040f}._contactLink_11l5x_469 svg{flex-shrink:0}._pagination_11l5x_491{display:flex;justify-content:center;align-items:center;padding:1rem 0}._loadMoreBtn_11l5x_498{padding:.6rem 1rem;background-color:#ec2024;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._loadMoreBtn_11l5x_498:hover{background-color:#d93d41}._loadingState_11l5x_515,._emptyState_11l5x_516{text-align:center;padding:60px 20px;color:#6b7280}._emptyState_11l5x_516 h3{font-size:1.5rem;font-weight:600;color:#374151;margin:0 0 8px}._emptyState_11l5x_516 p{margin:0 0 20px}._loadingMore_11l5x_533{text-align:center;padding:1rem;color:#6b7280}._endOfResults_11l5x_539{text-align:center;padding:1rem;color:#9ca3af;font-size:.875rem}@media (min-width: 768px){._tagsContent_11l5x_25{flex-direction:row}._filterSidebar_11l5x_78{position:relative;top:auto;width:300px;height:auto;transform:none;flex-shrink:0}._filterOverlay_11l5x_68,._mobileFilterBar_11l5x_34,._clearFiltersBtnSidebar_11l5x_249,._selectedFiltersSummary_11l5x_317{display:none}._clearFiltersBtnDesktop_11l5x_312{display:flex}._tagGrid_11l5x_273{grid-template-columns:repeat(2,1fr)}._tagGridContainer_11l5x_273{flex:1;padding:1.5rem}._tagGridTitle_11l5x_286{font-size:2rem}}@media (min-width: 1024px){._filterSidebar_11l5x_78{width:350px}._tagGrid_11l5x_273{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1280px){._tagGrid_11l5x_273{grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media screen and (min-width: 1500px){._tagGrid_11l5x_273{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}}._tagSpeciesLink_11l5x_623{color:inherit;text-decoration:none}._tagSpeciesLink_11l5x_623:hover,._tagSpeciesLink_11l5x_623:focus-visible{text-decoration:underline}
